6025731
41841799
31333108
96934250
27323137
82021667
32431034
88247527
18131015
50113227
36457560
44998963
82481510
15942405
74298881
56001165
10542687
33439882
6207407
27575187
21946544
4792175
4288212
92231209
44587485
85229520
84997382
32054043
43876001
41476367
54598007
5706733
77782654
19113542
6058525
25923701
24574384
69038783
52783262
91225870