2394384
71223924
15784069
50658109
44676126
73068281
27762821
63368737
64087182
575575
58597892
99962191
9822612
75288052
7577386
2698749
86168891
4126906
84203379
67943279
23846543
1052337
12417332
23053908
85788913
83314033
11413266
80527173
79522188
24321338
42923892
67621830
28879329
43963466
7663376
98161836
179715
36452237
2424484
80396791