42618914
30256210
82045185
79079750
9073755
1756836
97608431
93502596
32917106
83783851
92849445
78006681
63153071
44243738
76766664
745676
98082801
42175225
22682023
45933414
77716504
828577
39484071
42066906
35972672
88942625
55549983
26747886
57781203
21071947
69133398
50565461
63649350
65629855
30263492
66572101
70453674
74107737
72648151
46515679