37253537
82649287
41626747
67274449
61857374
50036270
20688002
25534576
40903562
70085146
85209145
50483356
1966336
7155876
81339461
86131613
74393435
3099491
70878506
63801072
15439409
69255580
84583067
2392789
80554932
52398842
93694470
73305305
3284167
25632286
62176461
47885390
5049836
58566672
14968903
71539645
3476390
44358956
59331812
49067317