29889816
6657705
60053539
4824238
93355469
35241860
9236986
72741296
97797227
39625465
26653355
60542305
25491964
7518392
6110228
51952163
9609276
22526137
1529133
47076110
51445198
2601486
1757624
19858636
9917893
48017152
48997927
96539413
79004189
99257064
3010755
20942470
2041421
42397149
8086226
8914333
91237874
6755300
56009966
2688928