88443946
45018048
93584730
159094
52442347
86184174
88471483
72385520
3467340
7141699
17368435
61092937
16582878
81504772
99942950
9378558
2824787
7649612
9368568
17012219
4535484
34612179
26035478
7867561
11976105
6212577
3662956
11466745
77993082
5431581
60202012
39632599
56964247
67461754
38146132
1924671
18627648
29393548
85898586
15165276