12894890
94742901
83316527
1537238
59178097
52292495
84438324
37104032
26755885
39018721
8556161
3097389
82888177
37293354
79034605
52618972
65728237
67657875
69453898
86168039
83960
49341855
44558102
85979542
2197164
92846373
65369288
38069765
58415484
88817444
75041735
21549791
8540840
52966799
60515947
12616523
85817830
903033
19308125
50982886