16392855
23351442
37673023
25436589
50718193
30828731
16003504
88316529
72681210
2956825
64005012
71009230
66061106
5652639
24767777
5765817
78877817
59413074
56994272
96119341
77687819
66028522
61214705
94168160
32664846
38329345
8242208
5454481
34306808
68921465
57618478
42482833
91961737
94261754
1068768
68656343
34423512
53373541
12049083
36541103