79944890
42121322
55668298
71794095
47347363
7497642
1074307
72115104
34182336
27907601
31886593
22791630
73471555
86892907
60164880
64165009
72856383
53051575
8852508
70889258
83505538
38671334
14324862
33116723
34662304
35395319
34239970
82402982
43571682
63613951
5686277
92015739
11301047
86973134
25207915
86211806
53965402
4197843
24336371
199280