81895695
36254376
16443122
2874337
29743236
52323001
69653638
1843092
75971739
79909634
83815219
16737774
26295141
9929480
2051784
1452074
78031556
4400321
95768523
34304610
15188324
15805818
91266709
154844
56055169
15023101
34173960
90172264
96616444
59526250
32517620
13996877
12827511
7647950
38105721
23059925
90889628
87518996
18645308
69601167