28966499
78973776
96583668
33681170
761583
64067059
512820
7911157
19466028
11934439
22201237
69158359
84406614
35709604
74891458
76792805
38706835
2021535
7832660
2118633
13969207
86194344
90221458
86605924
96574539
83009516
11906343
31028174
2020763
66786460
39629117
12876222
64945930
29534736
22144861
82268535
16913640
47996826
52617718
18564111