20042675
5977297
42986919
18727913
82381292
5713502
919448
9752956
12862460
24963313
78843855
26542850
57185382
32603767
65092650
93679078
44941777
9856895
59561694
19399812
14054476
7152608
71229375
86064814
90372275
3866548
58029094
41105116
12335658
67781117
24231357
5148880
80188807
32937285
60174135
1822703
627766
79996947
21196086
47655255