22304983
76968940
50899015
56251087
39248915
24004743
49421890
97446183
7916913
93774293
94937511
89604510
58766659
96827309
78014104
34941447
75313923
50266220
843931
11703920
74602984
57833375
29329787
68586004
70867640
10199461
70521534
73887836
4542349
80183584
50787401
91738641
6052106
16225438
6039496
966542
18179920
21279151
32388072
38465905