67333699
95304589
4221884
24824107
83948741
29247543
70903848
81195256
36696040
19866691
24019816
4742984
18114136
24193756
38975856
13072435
22578370
53132154
25172484
78696896
30352783
33121504
49698248
40233702
1856765
34004882
95157296
43967655
35734384
9723285
91838008
5584966
14645237
23444397
26479440
39099928
2615487
27125945
5143319
49912011