52978074
6465599
16522925
85169621
12852906
94091559
97703421
9908654
21694844
42718136
58849346
98015856
35017277
37072665
25655392
61702505
7676350
16858063
7928280
84606725
287423
80386916
17296837
99912251
52428662
81958470
2868716
70622181
7814789
76145453
35511351
13434682
47298130
9685743
74083365
50483588
25486564
33959779
6491453
5901211