79821060
95144493
24663264
88244158
32563600
69714958
50265407
80521379
95545071
6695975
11552024
23223839
39999770
32642582
20679289
56913419
25383418
56372582
47038252
8391177
4359609
16514614
20979556
16731140
1196188
91919755
45985135
28771421
95131639
79696359
29411137
37444457
46117542
27415605
26704281
7471781
5420326
51921156
41438337
38913404