3204841
55319160
19312816
79594296
48878119
94133585
28212475
86075390
33749635
2206088
59785182
1192508
74589377
56424420
42157642
8449109
87659190
43816287
82174186
98435321
82747093
65966988
82774652
16048227
38941149
34045404
89653637
6565230
8040752
64713472
1905176
53333734
8462405
58176733
39636605
5446701
16121094
17765388
7296688
40326156