43793475
98275161
28396952
39191153
16275317
20159926
84874301
50307806
84993712
15488663
10318014
30057086
1054505
1633387
32228088
44402311
98068869
16049101
95115133
16033870
4044076
57115516
15677966
98617259
64556894
19627640
6529596
9537376
6732213
28319915
1271917
15107905
14394162
20699200
12994770
2892806
22386028
47454915
59889048
17188470