16421965
18644284
26702968
6412174
86901304
87561349
58561621
19599874
34417845
8074267
12549939
24519773
96868456
16952807
41275869
13146559
22464516
99203316
92853381
92396902
37349215
14246796
95358165
81139291
97004002
84186206
49932492
49643986
47164196
96199365
47756154
84616446
19816264
15166223
55416542
43012142
80198488
48109681
7336817
68712349