13539558
40636431
3033349
3572194
61075880
8654586
73388050
45556967
94957545
67942270
41826430
85418059
9078237
43624683
45234362
34612736
38749455
36637227
54669739
89959839
49998668
90257552
64596613
38491962
7299985
66835470
52624436
8658014
16708696
8565251
35479859
66625397
36084882
85078202
699114
50999457
63834867
93982204
41522262
86924029