54135812
47489641
35989
53678481
39108980
55038334
71726326
25646328
7521627
65531235
35385434
9052270
63847841
11502998
2245583
12419119
55317513
53643447
11995961
80518565
13703946
66903380
76249148
45092376
96287129
167252
63218009
33913063
95036983
89682463
74748274
63652454
89778556
7135337
35019373
697922
24129490
72043750
86325152
99643389