49318752
24814889
3932357
63792482
73426398
82464872
60857442
35295011
77903436
808757
24155383
54573262
54654605
67386311
56057813
68205289
53947643
16856646
21784311
9385734
1665384
32909932
10809156
17867619
80903823
46603591
41028179
50114643
38831447
60685987
37511760
75227127
5681679
53035868
36662571
85999000
26921697
63005819
556965
14743486