88836993
96282525
90725937
31877176
3909534
1611662
682642
3092502
6556763
60078525
83465349
91308927
20664848
12344642
72408255
61114135
58613220
69397526
3950571
8379377
10475579
89691046
83954259
5839895
60926713
5505712
65373134
99988890
70186034
72122774
48169088
70379148
99596976
82086287
16708542
37364397
15521518
74223630
15453831
97082832