85099212
47572570
15357277
415483
635075
37252769
49037564
40292939
27964608
89134666
7154317
76259900
1546116
20683361
3467840
1275490
74861927
28278226
29898621
88117518
848393
78732183
4235933
55402248
89923716
55302610
45385119
22124822
59062430
62393954
2177544
37708125
42599103
17551660
24301803
73584752
35377716
88116712
95125028
56688772