92764541
93795017
4394955
918732
8447480
77215857
75631666
60453230
78746096
15197419
77598576
98931872
8851139
39651449
37576528
86367057
76652950
30838231
92742782
58223651
3071777
91894504
83759957
66635129
58383583
19064417
29471236
96101111
85991213
84054493
110838
62685008
7676265
38948248
11354872
20779545
83076972
21525958
29991287
9814911