62398
9101902
7832636
41027835
45774900
55227417
26685643
53072162
99064515
24868809
16817870
37916426
11964005
63351101
4804761
59707853
40225520
77231194
74953816
64353150
40332484
27452400
140581
8131425
12458031
19966243
36602575
32935059
6531778
85084188
91924676
5280534
3492410
33452253
1228273
42389528
47346480
18254933
37333973
661412