95927412
19937305
72626937
18215506
88614279
67641935
84521709
45288419
1255876
99434305
96432154
55109382
21542123
38517052
81505141
68236963
20337924
45275386
39024713
97662611
39762784
2174888
59947487
45394906
14208395
19422251
87989163
866198
44047697
99099513
26057003
64035880
66743448
73021250
97416877
48659677
54001590
89496762
6156142
38255244