493459
428986
112236
393565
246514
81188
999896
73852
303247
88886
50322
690958
50106
257994
88991
214285
189433
179778
518546
70116
73020
653534
51735
952794
870762
262652