10569414
94501181
3228196
33276324
69018639
28441610
64461595
8681173
98496161
61542429
81667231
59656093
62214684
12964940
14408186
77925678
40973631
77846118
29541246
18388564
3789246
35271460
99307016
68979314
58197298
30061453
49608265
1715927
5007154
8085515
92682353
15711201
30523928
44699637
1446971
32605907
79886144
32442854
91855802
5132507