59439839
625395
84058753
6216212
44997997
68776533
14012831
90663754
24282412
36328048
5461980
80988331
28561534
78361639
7817865
39625580
46704550
22691312
14565221
23853986
79167310
51425198
57523361
70156149
89624920
23177548
46306618
43335309
92038617
76859872
65028134
76736744
30194345
94451607
43249119
27482873
67382659
78767964
15475734
12151844