63487353
64645063
96108892
68242009
52602116
18882641
64843910
19879216
37889631
35089548
56398241
43534142
35178621
27569170
20336567
73113297
72821249
52832814
67518125
57401053
94209602
54667902
61269608
6032730
69768194
41421302
5753229
53628742
7494497
73408523
21354254
1205001
348153
45715121
47656358
60621636
99311019
46036016
94818932
80473331