79502516
70848161
10969058
79706882
6043867
79805568
65899313
94372596
6218991
50634884
92216458
67659233
2834957
837950
8831907
88121081
49105271
29549587
50918713
2631375
1174089
84495481
71993531
98827550
76298593
30446898
85486941
90403837
5622313
18434747
77292793
7299285
75264358
84685431
38875062
85774497
58295211
46848979
46683923
70916143