12633662
24545919
1092017
25113655
76576093
57283647
1616768
67019089
92774084
2722630
69249256
70064929
38581735
5612304
75838857
12205376
3606515
31852846
79419620
50545889
20804080
54114677
80274903
22104353
76444450
97083786
36199978
96988638
53409411
94596368
48521772
90311209
85665814
26581459
88963407
89503877
22057971
88965933
9966265
20491998