73052476
14107577
27781969
83815519
47743878
36217696
81783665
40501002
34066043
80497325
7398611
72482204
15599214
9361631
57906182
62977857
16969110
52618900
69408035
88479707
74482012
10091720
3027696
49989496
85324822
560969
36187741
55602472
38344539
21667718
79473746
18805992
86054215
20649961
68137251
20953427
26519340
81497681
64238988
3021194