3621102
1510450
24379125
6307927
1928648
37957388
84891323
48998456
87223169
9277127
87973520
63564754
6905622
4361327
87073113
95964564
3829262
19081624
4391788
52108607
14111636
62041246
88702942
79722504
48008689
3225298
50793574
12798369
5686306
4787732
20497256
10692749
99144947
1815491
37358693
84486227
91427241
44438992
34776760
9074099