839225
9562755
85896610
46356133
72311555
39275637
78984940
9997359
33959437
44158917
7350640
43876681
77628906
29243110
26475709
29988008
6507272
19405607
48794227
15777834
63078940
17042452
26511537
72305254
72384570
22403236
22728355
46578311
55299541
27051555
30551203
52773280
86944553
64947368
26674264
2168894
80483783
30982951
95109598
59848740