6963672
51967536
55205936
49608713
52500
901572
40771592
69746697
90817287
35417304
28172495
3388200
62783781
37333038
81956489
15032279
96151634
62526750
84882845
91361766
13031276
14275909
20073211
97348647
69142813
93241258
936254
20452292
45011988
88745467
43208390
23072422
65939168
49033872
86977600
53753185
32604192
76569240
40364501
1586969