57534746
6935350
49063103
18189366
43876333
47511265
38463780
99131136
33887171
57372628
48033612
63801455
25788887
39587081
70601213
40311501
1348245
59908707
76623906
71088911
40896102
93262541
40735318
7910534
3366696
73195648
93048890
77356057
39577128
85841601
8508784
44243346
71396106
79867338
96762118
26858101
3231460
30538449
28379904
6591450