80746087
71515318
2829569
42877295
42681555
60336396
72475392
6087074
56158999
26208622
4824731
7873630
75958701
50962753
81975958
551652
25601436
9889625
22327011
82446031
66582844
80828045
24372322
4275889
6488346
79436226
53824168
11012562
6795116
18789072
70406529
8563289
87593641
2185159
57316016
21919458
3371793
5963118
38726279
6114477