31416810
17493029
27521994
29467057
48398407
30214969
57339806
98159962
16932918
45312538
75062468
26387175
23126539
87381664
58833217
36414207
7451366
31675545
91937305
70979633
34518318
49284192
591118
79679418
19935087
15825983
447770
11603961
92526132
949397
49935452
23624718
57222767
14738588
59609734
57448729
18881789
43108327
94307304
30869890