35452637
96954752
94035024
140447
33919468
10598067
25665396
86736336
75327030
87371002
1812863
87992366
8644670
23214287
14767735
97298575
91715048
45981025
56916448
25436635
68488262
23485078
39539216
66593135
32032356
22701472
55199870
18376028
9357263
51125123
83189778
52242327
65181944
8613465
56832024
54145037
68002715
98989533
84173081
26852236