41407630
54151860
4835866
13451511
97786762
93144135
4573536
64294196
20447326
45418702
61694289
70531154
54875421
2379727
14597763
94144008
8032649
26904770
46858123
18499609
65711630
72351804
48324700
85429589
6727670
72905632
35842677
586809
78642367
61861332
32814555
10107989
88876123
4559062
60106674
55476778
81556389
90807027
44266682
12752352