2191534
251220
13906110
4777889
12385356
36899418
43585425
84449060
304887
90486615
44419565
6926829
56192459
676142
38305817
39459269
87773748
36878784
24221679
2693968
42257697
48423097
77966940
65468202
81545753
87104515
58998065
4665708
98466440
17047218
52058282
62778693
52459977
97683237
1475954
29384816
9920195
98346720
37454872
6237084