512756
22294605
23714681
28546874
30466994
55789549
18272699
59529443
18245802
58474018
3268967
2045292
90242358
97146460
23543364
57698556
19776785
38932237
42639884
1671663
39631903
23006232
2604282
30179093
90182100
97706027
54213121
66184820
48586099
66057494
57541295
9952239
73885925
11369351
24478049
82773557
73483077
34959673
5078978
6754731