1581658
50898380
13006289
59127770
55517033
5878843
18763890
74121186
34007396
9538391
56427444
83688757
81561531
24039031
61244465
60031361
68289737
85253902
2562453
55049677
63717614
68949133
87995953
17238643
47873090
96164200
99186690
8693240
17281500
13417308
50962517
54755087
7021420
4542331
24661140
80114736
96954891
75125014
72539225
19394116