57261789
41625837
65023716
60813338
43613468
44537211
1031745
39936305
76466759
11467325
69009875
31532646
96071546
92984424
59277188
128910
40236011
90562655
38144662
69836754
17005882
35873457
22151590
4430645
18494243
1488249
52857596
11402443
17088877
81961598
49756266
64443484
6342368
89553303
35827543
52773782
9331024
4448238
47457225
73722995