41895328
22908887
48851336
88131371
8736312
99162687
23085373
23264340
38293492
76286530
9719543
13364848
38066548
2111816
20495452
10219112
6173703
51684211
23634163
30485332
12885173
47408400
49856863
47958189
64048360
1603674
63518220
60722161
34628715
24545548
56965060
23465147
1310754
63453296
90126158
18097960
47864364
7131593
5364808
19467324