41429840
35333200
22867294
521528
23328821
61448263
72994095
66726278
14955503
9387440
60756098
80974088
26644601
4296114
27374409
17071974
85773950
55062194
92079597
8760466
62527959
34079643
82277062
23036247
95968032
53378266
55361356
85335193
44753524
66884716
25058539
46034619
15622613
31414774
5256859
463035
70793745
22472462
64317596
34111839