49239485
37902237
9695196
23684507
10139138
59401971
23308831
98285633
58568126
17993435
88503643
99684522
11109010
10654701
1209172
4059602
16825312
83962796
21149576
50927581
63811167
1548943
36622307
69988987
4037638
89409602
11107259
96849067
80705491
36538376
89753420
12637504
2918441
73857640
86849738
25501216
54956439
91943409
3648276
67587168