83486844
4238430
5341035
22387253
45278453
74647625
75992861
47922789
70109588
98366021
88917060
36591852
8418296
1789544
69266367
7354535
57622686
92826278
62321173
24441739
27558935
89631446
445736
89171010
20818715
45219753
44045985
59258776
3678453
46653153
92855059
12106220
83577278
88831869
34849471
61155774
67943042
94775435
1212048
16477440