81809077
33028811
19322533
26911894
512901
97622927
70541711
60074821
92201743
6983700
67988174
50066496
95008125
3704578
40938187
87018873
68402110
24394857
93567440
18401645
48498559
49662471
2574933
36376347
40293481
63124497
69941187
42656825
33616650
39261298
7585442
87607619
15542279
90406708
15508866
54019644
32881161
549369
61739206
16573989