61078242
90889541
45697
79985957
80206760
29237310
17361157
39226707
96315439
72299822
87368088
11782588
93959248
11637421
25494571
52106050
3204202
28518317
81001607
66136901
60406838
574058
25311543
30295277
43806066
85767746
42108024
3076567
31298756
63179081
75053620
40563151
98988242
42171738
51404992
24935216
96472394
89367165
41661504
50979433