14695015
48764568
94032282
4608881
7831317
43578172
22373526
57924807
3825354
6494981
34951210
4026191
4471110
46045793
7752631
41279011
39174029
68102151
74373725
28026905
57687284
40769594
51983030
97524225
4854305
21839237
70566200
35891932
11894984
47176461
52287555
94163434
24819551
2909594
25976485
53181024
80965547
7371938
6461263
18348995