79901497
50037270
80401966
96742796
98406512
24498831
20348032
6621616
4432561
88813674
64522212
32453709
7445969
19999983
89021499
64558258
7139781
63104448
32391007
86699517
75014403
17769062
68642689
90097914
55042728
33839878
20813674
36883000
83673707
15389129
84598256
77598363
83407971
6747834
57645903
835117
73619702
69566994
44482697
6106665