34669227
22128886
47632719
89502445
66142515
2049572
75799030
96622695
23031320
64889606
33037681
1795146
18837644
83405556
19656190
61951163
89402404
8254351
66602090
43623521
12256345
42726726
7137481
62004934
92974627
90389563
15219841
76854225
14382565
46939659
41015032
22217439
1382718
26249856
22413963
1717187
47439904
14877310
31041963
97267409