80662462
56817985
74628443
37614993
34186084
20025202
49554449
82597739
20209186
17474594
6761256
26305312
26706682
62717002
1228952
97788569
11879037
83915675
11824186
7901598
33108166
37166891
57167974
61608467
63646265
55762227
92877641
53673413
65377879
70473740
15475842
38298570
78447875
29824626
54661758
86611050
49168371
25489255
68164167
7839361