15923131
70411350
11578561
33832448
58799052
53961538
571950
2491764
16117392
2938294
32892368
7598683
5307549
68418360
5265778
89039590
7737363
93709018
15079035
3354282
1691399
35899174
33892304
74311390
46656187
54862888
16948204
482378
67017574
11556045
426836
99501133
27731545
62697627
2155868
90311144
94608613
58818119
88676503
13083291