39134382
38759232
40054138
18636874
54382035
93153132
28387532
76052269
49863137
9830175
44524587
73714321
80343296
64796080
25566541
12624165
48027823
34235901
62618689
3519753
4363473
13623468
96452523
47179413
15659517
87691648
43584217
88376795
70437394
94993132
741941
37325348
2162604
89317247
22979791
56546068
63257818
7643951
17091044
18955690