65564747
35979197
24839364
13054125
84772752
58713142
6716493
50323559
77191218
81775902
76258758
2852120
46973387
24185450
24092988
27344043
68944164
21074742
15362455
74754324
56092048
75711911
16298111
36696670
65654373
9048199
34466567
23068016
8178295
52909003
2227515
7639030
6847347
91658529
85118748
54718123
33184106
43298398
5779643
53265985