44378000
5608303
79163781
84271795
85902645
90967230
40739314
31125807
73308273
1787878
59529776
57118607
25241894
68893666
49994659
46521098
91615447
3059918
5100309
13799926
97166592
14562696
47903428
9312900
42817457
10409769
2492335
47773923
8904679
47474139
9877693
10713366
16363420
10322939
47835729
83244271
98133128
46417518
69389547
33641553