25281394
41803893
23407642
29679943
23482219
42903347
54101050
21686094
11887632
32032195
99983594
25592055
82593500
51641985
57496061
26325756
87083999
22927274
38583505
43717694
22729872
49851375
14823871
73996483
8457624
50159108
37612575
77292008
53374667
6962498
96081125
5908631
46326909
46813182
76531894
5846476
42556895
11534996
29387734
76927485