20453465
21499139
83523074
21858549
22618635
81502015
72039966
59961833
508112
20429359
14752669
75954718
99767250
60327888
67741638
34054751
93009157
11885257
39769132
42881345
26479218
54421866
16189144
34373607
83167716
3691877
9739627
9964340
338256
3984938
98362263
55215767
26715791
58143
70398334
87047511
62913771
82782466
55569636
10176783