68541378
9302394
25643906
33355748
78593751
30741700
12502084
5642160
11276902
17533808
38667258
88946922
14133244
18659569
19541010
34987438
69125307
3684838
75721361
24961597
31304292
83216189
55103665
9138554
91521759
36017933
81748050
43688616
33208078
14886338
1404472
41027538
22702987
80673499
37045019
30735354
5841859
27065944
56632158
28901475