3593465
38027859
255354
21666550
60133540
81379769
82172074
1962449
2582856
99161577
91558552
40691444
53913541
75745380
7146583
28501483
61524422
98022549
78267825
91292877
5166934
70987128
39308130
68988204
56217051
69044910
32364699
44313465
72953641
87421190
75649901
30931665
67511940
61975768
89042541
23645433
49333032
62006443
15727969
30449073