56211882
82565266
69411170
89194826
13328721
40281630
11463406
43709239
83433695
35197950
57796388
11939288
75269509
81929321
8302474
35642142
73929618
5609209
31167903
919806
582480
15962564
27708123
78001613
13488712
50663054
8394471
47304522
20909463
62814286
61809032
41342306
90887468
4601579
32644354
70091307
3712279
25998137
69469483
45167272