93327170
47444329
15191772
6824295
55632622
92025955
26865572
84765136
72178926
68996461
9782347
48116520
1482714
69262211
68046249
83102145
71044481
38944004
72653707
28691829
5595327
57827796
19989819
96191818
11255924
90658529
19095029
4328877
985441
96297446
35151
67172938
88156486
70537530
19374328
31505502
69091985
13275820
78583817
51099394