49432843
39866104
79716443
60752088
12263680
59498841
17917952
37864390
14992683
28571007
22607444
32961122
74083
2775573
32417743
17359688
57526043
30999814
85803292
70409140
99442697
6625317
6911865
17996906
28504917
11909424
77592887
26376841
9171565
1381791
41073970
19711046
78482102
83302151
92353312
2194216
47259693
98548412
97144490
34643316