11446168
99702959
78745935
50071341
35273596
22818414
73782875
49557274
64785354
6338361
47388102
2844274
92407518
99678852
91254243
58314215
25454809
73625531
8945633
79182244
774930
67697385
10301912
37767790
1375226
89024586
94181752
71042951
18804187
55561107
82207864
57213359
23528328
4214336
24097636
24102341
53469986
41593519
40095062
3792246