68825833
40511730
44125235
61362934
57356916
81951646
8245484
2553786
94496478
65699046
84207035
82909452
91363469
81144005
44333781
67929789
72991013
20287014
43241805
83394019
26405549
34214640
69314707
97501621
39995558
6438892
57149762
13333103
87292337
84647951
93451374
82216649
49128447
67337297
7092582
97512483
48525127
47398717
2648532
34901579