47544395
76855918
8724970
30798872
6207673
78133632
26237337
5797976
63351951
20465013
38578342
81673398
26795220
24496210
15646726
87892623
86302912
73835345
22034214
65431715
80573640
94924081
46379672
2658476
3418497
60233324
75574457
97098493
56992645
14926960
91738254
11011603
22042137
71103832
63929523
11807579
45045427
65305291
79218808
8892896