23808628
23967951
72985599
846528
28032462
68823105
35178797
80561027
11975976
46395615
55323512
79305950
97347536
81716401
35987333
28387255
5123609
56751114
21314231
7530767
28709830
96353693
82823560
50322905
20612782
1535182
20463738
2102485
3356925
31536057
15626530
17479878
50324063
64245953
11273761
80677668
91509167
39674147
63547843
9618860