80058146
15834344
66496066
10526735
18923879
69607613
23107638
12325823
99415065
155937
4411252
68319712
11958695
8077674
6935671
59966082
18455047
95158712
24198509
61932864
61271578
54014823
5553362
52475643
78911005
60422175
46583453
62873005
55317700
48692793
3483967
86656887
63314
70151386
56371
15067136
78487938
93694375
8323859
72731478