12199942
1217995
65364686
63116065
69812463
47915091
2562293
49611818
18847926
13685052
66632979
35635642
87637322
50761164
49079588
99799691
73225043
64351492
92371880
5841375
8165142
61757256
18265894
74492291
69328995
69802490
24148716
36868127
20506875
57648748
81838279
36357892
14368642
52039162
7250629
24165599
5168216
6585308
63024595
38927255