44595148
75517798
24515660
70158808
72639360
8191459
365286
86125559
39996983
12821185
82714326
81943923
53899650
29682008
62302907
65185434
48266661
8785532
74319328
3613107
84048009
68245505
7916011
13015286
7033248
34455778
51588381
39811045
57369287
85699136
6761533
76905429
36782431
98411606
89757534
8043463
8980774
46627983
81806249
45041578