80401862
81701040
91685011
92514622
11145015
30246155
18485150
4734469
58073346
96403446
89105317
6156753
3057566
99886048
2837597
16466895
91324588
88298678
57933195
587282
88383835
88113177
73045359
63365474
53405395
88232754
28425692
99074208
12962697
65679733
42509025
58483772
22234887
34074388
6874946
32961582
56554705
49029550
50584323
97889311