4950108
73247221
38903720
8728640
76155009
57518161
34747344
59903368
28018897
69258212
39856029
35896085
70655113
70954189
680948
61589215
49482054
90092801
3372447
62542511
15582501
81399600
98286853
63536812
27998032
87112423
61006958
67447830
83179764
84086133
25293685
58624726
715445
95709606
9503472
31837762
1903663
14747883
1063475
70085995