45124978
19745758
5806487
34285893
7063598
3937780
2243673
47305971
23381963
26418281
95851958
98976425
67585115
68001690
65888093
60931778
82077863
24912398
46029784
38001444
71339099
29983013
95499580
84861244
56064833
35349639
109777
72312856
89475139
6548134
49702362
1582722
74371178
4264088
93374161
81185396
38108043
72014132
83217966
52563594