85106377
24305966
25692330
5218500
45165132
40135283
44791171
65249059
90658845
48736788
80776024
12456185
14167506
62604583
15535581
7532678
44947028
95134998
15433190
6976730
68002558
62354892
51911254
46537997
58718270
41097657
87796735
3921211
26738666
64276440
28397310
36144166
81735710
78579789
32315917
67919958
93334529
1119348
43646629
29774598