54861100
56068334
82961943
9683575
18449519
22416780
89881455
41952971
31833683
29743071
6325777
28537195
9765520
63588437
7997905
50771124
65388205
85732773
34483611
9977744
24813293
76452858
78848258
55686252
66974039
34372730
99217552
35646924
18158378
17656820
1059354
91007233
60088307
86811578
71212692
87418310
11438370
3856818
46295392
82277208