37053790
81379925
23113665
7741145
63152838
28487060
14543706
61241261
84391784
28602898
6437898
71698944
40106389
99636685
19372401
23899466
68533524
76741549
17147750
81827809
931630
95253370
67105596
5193869
45227366
8646016
76312458
46292744
74123799
7429792
83711063
46551674
42105395
20129408
13132312
20956856
3251568
82636514
62183221
17416635