96397242
36528834
21034108
568972
47843845
74456874
74976482
40374530
26234226
9773756
77027331
46308656
35771372
1509661
24825594
5873950
63839420
24443356
99491338
80021367
7662710
97113029
8276614
71116353
6928001
83724097
71411978
34294244
55206447
50986306
3284829
5180776
43733627
55635996
7994975
48388176
39036503
42275881
11884485
54144896