20144391
156098
91207345
41131908
22695005
61594563
98785925
35648213
38543943
48478970
17371609
78926939
76336086
84815784
14203054
36597458
44646674
1118875
6123168
91999726
11296155
55541546
21222856
35304000
56213788
8872683
42532684
28905833
4829430
44449562
2681703
81085462
62005951
12473836
96543736
65441811
12955670
5181550
37999889
47054848