5777168
10629339
32369481
27311942
30049645
6165737
33039776
34068271
91143087
95302287
60376264
99561588
44082938
76374896
56996361
19969299
15542611
25559391
52713283
5052052
6987415
9523316
69135523
13299871
38115816
34194886
33605570
55904573
59591617
88956531
15613872
49477737
18901486
87002436
65629575
17418467
74193762
9504664
13074148
21868873