15844818
68005400
13769408
19572148
91776521
8699848
177957
59963923
98057597
51396945
42972550
77381772
20969680
49665691
37528715
75394285
89296760
71312988
19991501
605910
48419299
50072836
36567661
36852427
30838242
68962631
30677926
32121689
20235530
50743669
25299362
64544303
76202838
30124866
60683979
7659620
48274307
46589179
20705652
97455356