31448017
28032012
62074501
5632879
41281991
62561937
53051725
36608864
61053427
51347327
16837139
54988861
31371785
52525288
13186002
29185700
32876457
42255344
26457694
79181676
520431
46718487
9198602
41802513
99179513
28728244
84651966
48651561
44685048
63709807
7131608
57468417
22072949
94449257
4202481
1477006
25165794
9082343
40103934
98776068