90571823
63002226
73993810
13927959
6253797
76347917
43307481
45442527
6770598
96258802
56504272
43824980
81673121
47187333
3607397
99805144
10106071
4553867
96026985
5122913
41104454
83704463
2611579
54829519
66134507
23406737
43354174
9858561
86773636
94046340
13341726
53136788
27465855
90884270
61382425
63291424
2785438
2699214
17068847
17359920