1682913
42893814
38258091
49202149
92441670
59749119
89179203
35829811
6931940
98096100
65347800
2210462
47086745
19116617
32018812
16932475
89781221
46687948
36689753
31513677
56365258
89659426
60486424
7892494
16991285
28866190
69401697
37948620
14447508
274408
73782044
4965293
9718067
11546875
4745815
741133
49957195
2170608
69395170
12176873