14981803
91688424
6651311
64129025
4932415
9262120
30016138
79112506
6377608
4460244
71333119
95716107
91192206
4282184
30837234
85343319
92874152
9481824
49832735
14544141
97676555
8129710
47191728
17657269
48987047
2857166
96175860
4111440
1610603
85718933
13716256
32496020
37993742
3727987
64974140
45605233
59318707
83839108
99902022
22507122