68289080
97203602
86094545
51671617
45728637
72287856
36624509
55446825
18528129
49146132
43711842
101921
6679403
401639
94985426
659622
95141876
84463022
19408630
22808057
39305142
2331657
67308872
68896743
54542474
79205441
30997350
54048148
60223072
92639654
13035764
1018069
49195063
28687562
5125370
23722810
87184891
65108869
27848306
28017122