18176408
22135027
36698704
15768062
40476755
29922747
29738617
31378146
3332837
79968244
13726184
85592469
71687558
16889906
79999186
1246613
58779671
25288888
15586438
62932647
94519012
46434795
63509889
18784232
32874485
5727148
6306338
37422137
6147439
28894210
447473
31751480
9750768
856249
3478029
25715003
5663256
56477730
63964197
43356720