1152795
94636616
55239932
83056268
36319189
30847978
66153517
33115080
55729620
55961528
80562360
11323389
49623608
27149372
49587170
79921702
16285467
46362169
76811843
62611346
31021147
67056543
37847150
27687428
1722835
15333617
43534066
3935352
48414313
58712072
70419890
4594252
58835556
64817324
84621885
12925022
28477823
4301387
31031362
1646885