5232646
68753475
2429258
12257613
58866924
40828726
80895627
16392144
758902
79408612
14714142
26448889
88474402
11797188
17193850
68681450
20431519
53688882
9946670
81229
78256149
26605881
41781504
98222389
76546231
34186795
55975223
35106963
30662744
70757366
58219544
98568775
99262352
97413192
31948049
75994628
44475668
52408109
2144304
80648465