8165953
43613219
9445682
99992993
50383879
58421947
40155980
60953224
40595385
6903537
93312382
21288315
7994167
94363346
18213059
23561558
25282341
40597437
97797757
60958698
84226621
370661
54491673
12048597
57977129
30569740
98917980
82163032
93106823
71677510
5715183
74548045
23869329
27584511
37089334
39032500
25051096
76273658
46222008
14726822