42795438
58613433
92212384
23723309
3814121
41718608
29587870
5677315
4174565
13326147
80102504
34572729
62224227
91974203
67725891
92102421
76574436
93803881
57863812
52577699
3514049
49225862
61507532
69428054
88725747
29679105
53684812
50139898
77523523
35859282
2037756
1782740
58096664
31603725
37565029
99594914
17512312
44787989
50605760
7804068