62136402
23049818
347496
17476884
92453318
69417811
25748626
68862548
41864884
1181890
52521826
17877210
30735082
94374132
54605108
63839835
40623375
13122022
19124859
41733696
56766674
13413049
752030
89737331
28895145
7181558
99684740
71413367
91933209
7085105
96911920
5112584
95158751
46572172
18157112
4157358
20338907
56126406
36648962
80675152