37919771
7687895
10013633
74201965
94089538
97407470
55257
47138984
98036210
53209779
26668227
12106554
4318706
722621
563122
2789201
80169137
66586397
97149911
11798822
99388626
47512615
8616919
4055473
45052756
6265528
38235764
16814006
90541728
92932956
48233021
5490301
57564552
65853517
3847468
83232299
41483555
25547540
39172506
22571414