51848916
54423816
2078347
82303238
912401
9064451
43328375
39558132
93081799
54587155
84553407
70266278
14284169
14428537
21754348
29698643
69603019
46302181
9134823
56628453
9617819
816800
54005373
22395059
52608976
19625567
96881172
23937635
46006561
93893739
97682127
46512708
4652468
75309333
22647364
64848426
27168213
91494334
50124135
54986722