2783234
90457851
76344100
13926261
29052802
65536955
8481276
18714569
19182841
12028137
27039762
40934262
89163136
700428
32855430
65608288
79794643
33887585
52532349
64681045
57357144
9674866
47677848
11705088
7411126
5702141
37836566
1339722
2077220
16614286
56428496
83773946
9314585
78091833
37796353
5848233
39137317
92788981
857192
47777286