1269792
1284014
55642891
2856019
46128022
43925426
43316237
26513598
89714082
80968297
99786440
25374653
44634276
9174502
51289541
56044132
39446620
76975032
81788252
45214500
96896746
97379516
23618006
39284520
74221667
90411335
169871
66291302
95743310
39132471
62718838
48698206
53561446
54958336
93143923
43517196
8399936
58493860
12369376
57853779