79185973
35205060
19786982
28725091
76039840
94662500
7559373
25295971
83146967
62457445
75107454
31381197
18128411
1106723
59318114
15252677
95288411
168597
4134484
70513146
79395116
3302501
27182522
383866
429147
14199764
67768304
45989304
60073114
9193442
61758625
42466351
95779743
76797081
40418265
81944419
53209531
2993706
46341213
8145356