79663720
22516633
61819818
48189037
4442266
79202344
68133400
3738985
54353614
65763482
89276476
7406931
60272825
10223
87371076
36507329
42655838
20221666
85026185
94224536
36651080
48438613
52226819
51737582
55169977
13926188
22893407
27643042
43472182
63099225
22382366
42672559
9786783
84608229
36078920
39307300
12552550
62644928
5251888
208806