43573950
21108291
12224929
14911686
26193524
78389848
97536198
26894762
77719710
89695764
5666881
83288479
41828829
37966570
561474
54385900
50578125
57019045
32765923
25513196
1844682
58548952
8706458
82314717
68049101
34568449
7749618
57428353
71694130
57409777
47792697
3144713
76941229
18267900
25994440
23258134
55759445
50254252
1603766
68428965