94945419
7914586
19486584
39362652
95725
36435640
58211064
80421275
5715840
94359014
6958209
69489357
53626674
50627305
95256915
17404974
54616478
86703514
76625248
20195313
29155626
171862
89299428
99373887
6561278
34107047
21814697
10373096
17209424
48624447
85561854
18635056
53941486
94482787
45027878
77062530
36122851
83201705
70343598
882107