12785950
52667707
2104774
35136138
15741043
6612653
59501066
75428415
1115250
72663154
1697701
46477518
47839616
63644942
517576
20536760
43181588
70131721
67434080
33371623
64197830
38207538
647449
82479038
93471301
61833910
42348575
66418
21768449
72072080
52641788
41635373
97517311
19096571
28488426
28399440
31507663
4228019
11388332
38133151