580679
73838021
8969821
82992410
45633883
4089996
4833946
18979567
58427904
56336846
13186063
11896267
480518
92882217
7540329
37715968
3338994
64666221
91153096
37192573
19011002
9386613
78011113
78776924
93215387
3572223
71817013
54385652
42875358
95893074
44238982
2627407
11625306
21646988
12023981
15028364
77426555
70018388
87696215
5955944