15237520
78247398
59317112
31459393
31044727
44626240
35458610
79455574
25829750
29812539
84853436
35699965
37058402
94687175
26634984
90904175
90422654
39174216
9751854
53427733
49565856
730697
17781888
80004217
5664975
71907751
29529005
31825798
95131603
27809537
78344857
69186228
85007531
73495433
15725624
82559813
6706132
10676263
8549706
30038797