20523806
51339676
4668396
95831646
26263294
2589363
53765144
25499703
57642368
11605780
95529984
51372195
15693149
33353689
34946598
7476318
40937460
81828185
85185137
3663085
8819185
18427893
4230390
76805224
92879348
62002819
63251391
68023478
40631095
19671041
80129981
38119183
68113449
62251435
3985870
8598578
71313662
31222667
92933596
140341