20538161
67719654
16136775
32195382
98044758
25419274
75297175
77688912
33092661
74261524
1698408
43479410
32835695
97484276
93899668
59387060
31101025
112393
65037315
1442214
90346100
40013271
1545923
76016721
99633374
93645015
21009690
15572524
79412586
51852790
55715160
20109279
40917512
69579202
59657915
45669042
58029526
42728927
1415632
85174673