56018514
51225057
1409900
72104189
42169512
90164935
84848189
107999
22525453
9722651
57456463
94181570
86932856
3243302
49313498
14857371
74941774
30026187
74326988
10536915
44694960
43339595
97699975
31928833
53844297
24703629
52145584
92339352
43062859
160605
66586466
80936117
88045161
36996791
25735363
8110292
75286129
90126733
5166010
79294603