17303671
25026049
31876143
86793799
30634780
27797375
66041613
75682145
64552242
68407917
72629903
97965601
40118586
19644829
10038933
69153490
67945940
38577775
52725960
4107842
21096646
82661
74724882
17521149
47937839
14545384
3883985
1778976
27778254
6747572
4137648
1258338
53261065
70618368
15305228
67882262
58586107
61811918
62696826
854785