30567359
38865475
26784576
46959456
38217830
30025692
64467436
77984681
56755668
6635073
45093452
56223602
24879549
91434583
5112399
85219480
90899718
26197069
31001705
20162924
89482711
77182360
22444028
12187887
339255
81503685
57524382
75809654
67313443
3114043
60304995
6344753
39015766
45276512
29662415
44708259
13647924
1889205
30901381
17951811