3251402
76882758
6125152
97913423
57363794
73983999
8456589
3601984
4033608
99434339
70558580
83571252
7781311
27567129
1791103
82193161
31966621
63665328
19845373
65737047
6367584
54488645
7047181
2029706
91009740
24715085
46754003
27862100
42682390
87891825
40222300
79341821
1473111
61961592
69413988
45912583
48739187
60309660
19113493
15176702