14656486
3961432
6693808
94501608
39609892
34546300
87463085
94922816
5069715
44142577
82949039
64916590
47219582
78478508
32981021
6823499
98769648
26644606
2424753
55943076
17841634
1089908
71022355
72877292
1543256
11826414
58317589
55889553
47968061
1575479
98362309
51754136
68892683
70248124
527231
50204466
65544813
70799983
3227713
94318613