81715156
72746593
603863
8467526
1889572
9868482
37113344
29976363
26928630
68184144
87854710
2392212
98451673
41789919
86758025
26779397
20887
49211611
82854558
88218898
70457921
15254654
95674584
84974197
90512108
4684257
28831528
6008909
55129912
17199253
45214361
99009146
97197470
35621282
67427004
35929182
45955144
80912119
44031405
71068288