75073774
30354645
22957170
92421028
75319547
65265052
15877106
97975448
8838359
3042869
5338817
88575184
6706460
81328970
19344107
28303658
70012814
18344870
64184278
50841637
63759713
17032725
36231957
41015663
26214139
32818324
1451980
51695401
305130
73089594
46409774
5967059
35487040
39214394
59433292
58391187
68831374
39174564
68141783
89131304