42359325
10025469
20498235
24367249
34331913
76722216
8592705
96045973
44242357
51113657
32976643
209098
35142832
34359135
65571293
85482775
92852721
7387879
72212328
56362700
51064670
88098651
60148752
88273701
50025718
82444963
91631170
76608151
41562845
52623582
87219057
70142211
18458223
86004416
99465994
50732715
5153429
64092445
2667799
23394387