41085538
55002391
94067832
7786381
99731590
98945572
3647348
5365420
68891053
3081095
40265712
57157437
5892206
7393208
31724985
8232836
82979413
6944642
14226974
484417
51714483
610854
31075427
10166612
30688976
58332209
49868852
96197297
30094683
28966612
24447753
46329373
53496515
78831332
95592192
11441037
57491231
76204399
58062794
97966790