52631991
55031871
7881834
87328500
81359173
58279097
29148216
60628830
17091457
21204228
49632519
3122159
54888811
14958845
73472749
2767138
41527140
61332881
6914715
3167434
30344625
23467530
9338420
58704248
43022798
83249826
88963525
29078566
68513516
32098646
34646228
64461211
79457780
16898912
51074945
98913804
22626027
77043533
86123515
58316721