10106527
90168344
14455239
4424253
62473591
6478629
19742343
20004433
35989904
62886360
62112308
98746550
4883306
90571833
53319657
36342231
68462768
44741201
61531464
97206739
85384911
18637827
5827424
86209932
7432419
66554462
1075658
19012811
68454633
36656698
25682835
53904489
13568273
51858894
32882764
52585281
30601369
7929399
10525645
92624212