75502871
91886016
27037458
29778987
12797430
51522154
63481112
28722695
10417710
89422616
10569455
28165705
22601648
74092352
14811403
90608201
84029098
74192220
63786289
48665878
1052494
8858688
68653334
51948320
35835046
41949880
55753006
17304923
17591634
8842641
45112858
50102122
49143723
9127895
6781984
7278659
6938638
76034593
2864532
23279333