45755312
27081675
20995956
28269157
25527004
83304767
32569765
52737059
82244916
46929555
52916290
38894930
61941442
59258135
44283348
83646549
28314099
95106060
4655742
37629064
90956619
63862391
74007537
8249830
66543294
6580381
85339751
2957617
60227751
91992565
14999057
73719046
23023006
13908580
96137274
12838309
82241235
69286521
21182978
9386613