52027623
17549408
6975210
92024430
68742569
544054
7073310
95286722
21693161
81926749
5330852
1409514
79619641
48991609
3988578
21694229
70014494
77717914
68927300
44694219
76928
87517594
13729004
83464307
10559193
96113959
23893828
76627492
913287
98744158
6528981
92569065
18553838
6512455
10287328
66338687
39321635
747072
14424622
285004