34277129
48387502
37564507
69791622
1518258
44875651
23265287
4325258
9724707
53919098
4358402
76558323
52296067
63089828
90417018
82983984
97246242
72123850
38784893
88314481
98046757
55523577
88601567
11553366
1276588
41944729
9602361
4061470
6518934
64764461
98968625
57359348
2109206
45422541
42909461
45316391
67968223
64217200
91423576
35035486