48241123
89333872
61194170
80617051
16234442
51472469
2197143
61826660
56223095
14901657
19117085
40625412
27415598
89485148
17148817
73103324
17582875
80952848
79888912
6661620
76529577
45444774
90611306
59702071
33655019
16942779
90487690
1999810
87538994
97633095
18318160
9073294
15905013
98366759
2572615
814942
62769172
3917710
60801260
67021939