4119022
16896245
30629070
35766429
37809519
44101505
60241657
99448557
2977930
43846634
65393530
12147218
40743377
19836200
38906944
29236423
76692689
85523113
37505533
34908271
1781888
33425095
47454407
39107340
89358226
13914786
97554977
24925217
83472946
2232740
41178901
8112250
81997624
30417061
75679204
61818475
32189362
75415746
52434486
83516617