63146219
42199451
256137
80413631
56998231
99158815
67664805
21885142
96541656
46114972
19135034
12516489
29362902
97365985
20923410
2446068
71914824
51413440
64223086
84891029
83081965
11924634
3644903
12064188
72599180
30176567
34186731
11629103
93306537
5644005
93993275
17823985
80032897
25193629
37946077
81412310
37862001
9915467
22251041
39653867