18823326
28522772
15059174
26818694
20711407
79621965
67208998
22972497
8860223
41612296
7996607
71381299
83212371
26363050
98179699
25608475
74839740
19397468
8289110
37792246
49456570
51379981
87432166
88671667
1794335
86279171
11728517
2879722
93452016
10337700
1184070
15085352
72094846
5418164
26468534
4944877
41796521
79041176
73645693
7636183