63032914
20599557
2523629
72129255
51949913
29226022
2774954
12435213
459355
43248290
38784418
54032330
23136403
87346897
60931551
47208548
90037835
5789243
94271776
236872
32602237
78001928
36878802
653711
16012532
29941834
4439580
34883221
99315906
88409922
35907986
12492327
972240
83467920
26931289
83258836
92356714
6829237
74366389
72533459