13737376
2487620
31161445
34442824
54376047
77979345
3243205
73814241
32564398
53962141
6932958
18985602
43876564
38055522
28935922
9034835
34856896
14305167
60924416
57083578
22661924
7058777
50569996
6544907
47725661
83422312
95825360
2956217
52365216
377629
40686915
35951568
9362563
33359605
46801296
44988663
80449101
22051358
88112443
23651021