664598
58909403
44777563
28454856
37178715
41079198
42305426
4911393
2892739
36081059
53544005
54534846
9188766
7260742
90147802
50618057
11031746
15795673
57147886
41944413
56044157
4813677
7949643
51475165
20414358
29043396
63379617
93038693
7261359
73062228
5159227
5104212
93143695
26352040
105551
70838750
81467964
52642051
90288244
49693125