52755451
14702278
87297990
18659916
84004410
2340681
1634245
76962082
73787625
90278918
95031074
2348246
63864064
30302479
46933690
96393924
3221341
8409342
74117498
40567512
32773088
21162025
65236553
15034841
62525199
70184637
63129969
61395387
33475527
73384314
6780762
286478
95628442
66096162
6421920
10784166
54323621
62898991
9892916
76558168