80886437
10832692
3587778
5670527
12756364
31408474
83051801
84733357
30066298
66537513
49747138
85424635
32016072
14204428
50947250
42333650
77213400
934420
44343958
40735282
60147584
18101339
46122621
63545359
70915729
60474088
15017083
61865760
24095524
43838383
3351945
70311916
77711312
77587152
84424448
8817339
81105460
6511897
40827651
58806156