32143840
11989795
4345187
32151349
18382520
70131891
12875788
48131169
15779501
44951714
8076241
3892705
95025589
23215064
22861522
21412273
13249908
10347270
8431821
14189595
78916966
52791387
43351929
77949994
51694524
60947531
13376848
283467
85336451
8931834
71143406
76594420
20181495
4062262
75928458
70065274
9808518
73868067
65946966
80836831