60568313
53976761
43973154
1725761
4834732
50694248
10668056
54441644
44348733
75069069
794528
39737178
11794230
28792991
64887902
89813835
72951080
792554
73594224
938467
18163979
25046537
39486062
72147981
58724972
97936126
10013575
6144270
49335586
11751456
90628815
83567458
43525031
16255265
50326552
97164410
91296028
40047257
2196223
56101232