41076360
52119221
54769080
10951447
55195858
2829293
64932794
10994
8971585
10287010
29671673
32723759
19175801
60686642
42182047
39496099
25345094
680857
49772864
53173188
72718679
15763427
27607858
37711914
19355398
65297089
35126072
54728741
4435522
93109771
22138928
72852948
44537580
77698764
69959633
64506876
38929570
51472935
69021207
94511469