39168107
99151496
84052539
801931
47043763
5748776
87436818
64556648
7141747
24785094
94847176
17869815
54168841
60746497
35005768
93611852
46521944
60858292
76386276
2833695
132010
38678512
91381866
653733
48528800
19879900
78151591
60622419
3070940
43525845
60594509
36268787
46173859
86836241
65336079
97789010
56615304
7228435
90782445
12164123