21645474
57366910
1483667
75312963
1103923
17237176
62312921
34922225
71166708
10954585
56957356
35448342
4317603
53332819
31145956
79532755
14084707
63307279
17907733
38852690
39142057
82125801
31844528
20202495
1263348
54044170
73356446
28577304
583710
10582354
62178375
24984175
88529210
82454142
76011517
10795538
52189677
66124163
39483215
40411376