43763588
61143885
59779493
14358578
50481308
47885337
26319552
73004399
80867365
83414268
86037458
17383742
94506977
42662973
53796711
61377049
89683872
85788821
3241146
92333333
60347037
7285364
14058831
48802687
81556580
97573041
27118173
72411524
43828310
67418324
60828685
674687
11583428
97335076
48122760
53067444
66817268
4075098
4493861
57182523