10265452
97694584
21109519
2375343
90333243
86291611
85799256
7548849
31328138
8437431
45318959
16295965
55273114
18739472
15252125
73851296
8274881
71885394
30765621
30385105
7526531
2000688
3869784
43882582
47498360
7308882
33896674
97527942
95121407
18476064
4481053
52664666
39525567
87719505
7827318
89006711
5574151
17942875
5759799
68849047