86914449
72601272
11156683
55549298
39669296
11517682
61516486
90284349
92598155
22108398
41546082
24874226
38862178
21571125
30229806
14974058
17745445
60079026
32278598
16367537
8850338
53372607
22308120
91949189
58932990
31941359
17038087
18289427
49716873
41684978
7086529
2497637
27738254
59406320
39979322
97056158
42869773
77345086
82667101
1766487