47659731
28033810
78291640
43308690
91236724
39401106
10009579
14182087
2657181
25724823
63824330
80109971
12986276
62785203
24299998
98645851
84012171
2772494
73003225
71187151
74069625
73196564
98229118
8329370
75134548
3689769
96819699
89415276
38047163
42399170
90389755
93502148
95315665
39037971
44567950
88632813
46029427
61304410
65175653
53445523