96936197
66051978
78246495
50544185
31864935
55371541
72022082
73797887
16113916
82556742
66175448
22383999
87895891
33945559
72283265
31406352
55278955
48119074
97311128
87542077
63402291
1525920
24349689
87073913
55566793
65251104
86915128
39271795
41066286
48976734
43166700
8471763
84808007
47354761
57628736
3894727
60107290
7745345
42205266
16101617