24373325
32791848
83637119
93915345
66452479
30425855
63551878
267691
48007337
61595179
64464294
18281472
38857140
7441282
70235067
79705207
18264017
8303945
84688720
2941681
78131521
35919583
21456994
70178173
51325022
6985497
94933046
18651363
40893042
47465925
24655192
1061805
70543985
26294493
5262439
74075955
7404330
49463150
45064342
36266157