66434199
3716556
41883229
17001913
58009216
9044738
97651031
6231768
72372271
3249799
30502484
51009656
19459858
64754641
24586250
84548842
3748166
18725761
73428809
34128
79316446
79278108
62948890
7592774
57166167
40338125
6189835
22287617
78078305
71341754
86652025
71283743
12836612
10589463
17665947
76765596
71348848
42846474
88635283
26627414