59993526
60539053
55567285
71237341
68797
8948765
77659964
7055999
171210000
41311268
3972328
74137511
58929640
42404650
60471999
86572970
35967648
21612766
10258843
95205223
8664636
33703879
16401976
86685724
99018092
4716566
607339
65262003
51487379
27247916
67914281
45695763
1534164
76429424
24447858
30292943
41085832
25915185
23116727
89609961