79916387
94943055
64077241
5728600
42635792
14356203
9008469
65178870
45272181
62734084
19654672
637969
93789746
3906280
88759648
69688994
89491493
9869256
69482991
4346392
2396917
43599686
93947939
5245995
18055899
83817881
9843192
53006045
77012148
67366930
3131201
27779102
34949346
74197236
87155488
31696277
62813240
53353677
16878260
5562940