19379385
60235386
898133
44252715
30647391
16063031
6644003
14146804
7211774
23685117
72325884
88463473
71609970
5166253
93175052
96992665
42107321
88792216
64013993
66817630
4261777
3012830
6764135
40683817
9576052
39346680
7898681
5326191
97535534
68048299
38582974
19871276
95704719
36137663
2580834
7299160
95566444
6860975
35041600
48646106