93772198
214891
36752363
68453189
2856741
38512704
50981777
70483364
19041959
31435115
50618865
96544933
21145816
18218186
40049222
21575801
5332146
6434972
51334228
5765666
28531418
23057230
70302928
98891971
45408336
871763
20006046
85926201
30575830
94053586
20394926
17292135
96895388
17284634
99071637
7453487
82797935
17334257
6641228
64375464