44951068
57237566
22829596
76024446
58927744
19516535
36653249
3756085
25568629
11947425
61131837
47156907
81071335
78619171
82165896
93854159
18439715
11334176
62809117
70085494
9576727
86646663
92339386
76854983
51926057
55059964
52182550
11327771
21763013
42248554
37793373
80941492
17724602
63557660
59877623
86068703
36661265
35727623
61377428
60496400