86059732
19076939
72979033
9609626
25445092
38985460
26863368
30006649
72847807
79587459
97013175
42646976
75512321
56946526
12025087
76232757
63552067
44914804
21054661
1546149
11768928
46734741
31507899
45448810
25658420
77383703
16747526
18063181
52519987
6087135
71662016
41273551
88114681
68964821
70931750
7820493
92512761
25409828
2189274
86094102