8134250
21766609
5316768
99755917
98885917
44784842
4559182
13637642
88596317
56162258
15948151
92237040
24188987
801857
30923865
36065853
53407719
64126236
35405187
7445210
15674035
85263551
12313030
19985264
45769034
4529137
14217324
58127160
8238266
86359117
55049205
45803389
54771911
50306793
66195604
2392972
42594921
20748594
31229058
48239898