87513292
29415170
75998943
55939870
8345333
89277058
30125808
38054037
2110698
14027111
28315773
14777811
45556860
53909095
50683323
10647562
92898222
16093569
15992058
8136283
68145222
3562842
38084945
39055927
81495905
24737512
81929009
2837668
94155208
21262465
2299144
48534812
37767174
50009218
18589552
38597024
36701374
5696669
70126996
30647581