59084223
62651405
57441924
92416728
37074287
26572019
37986602
35374396
74057461
86677537
75811662
98823386
92996110
88566680
3971438
32122352
19877690
4268268
48896373
33025730
61755395
98982083
92672679
22008837
38289858
55273401
19835547
81051375
59903978
76633611
50556208
4472955
76134385
53783686
26807082
56789403
16113896
82279998
68685864
16173247