35067343
772422
3946453
19073343
7367620
23294987
72431536
2558945
18489043
97319061
16183621
73071270
37518173
48534811
17529068
70174377
83366423
22454248
32491706
9973921
3928285
45132924
71403251
66493037
50849387
37659612
788985
57144970
44608894
60022465
69423505
40184334
14869832
7674964
69385961
669400
40107859
8892603
7100227
76462195