28562671
58949883
67671423
91201699
21513985
9372115
28627152
3863754
92462625
12013032
18598023
298165
59876743
45953473
14342135
23625642
18694662
36446014
9389646
26578921
80042997
97952980
5868487
49602822
13598293
20332996
38776159
75522594
10138099
18663997
83136650
44166884
13403291
35879011
7694101
7420432
11877766
42503826
93179977
14183993