96402065
38123799
35244691
24142824
73619925
48806851
67859030
67233786
5585692
20158162
57235869
36015961
83801006
66384435
28613506
85479700
55142438
4890315
41032566
12692343
25732180
11804296
4192242
3269277
2532512
8420498
81918238
80059665
47179387
57001885
83609361
1778609
99339794
84591959
85066756
53691853
41376831
3012334
11231374
19453611