52157589
17287591
5036491
82904124
22798506
80174029
48709092
68352946
16283737
77725165
94373943
21603321
57096196
55809438
32009998
9584889
55419307
1011440
77895758
7827491
33267879
8759893
48906307
8072848
39028578
81076145
23306646
65059297
22512834
18976012
3129590
6039417
19507278
58469488
6731774
30898716
61747710
93994619
659454
73722627