15244798
15994827
54364172
32279217
31883086
93659817
16018057
9415359
9308574
52393484
94282131
55413137
37244675
18657973
19931869
7982286
82748544
11047300
2862216
71081512
99936526
71683291
99885230
84949361
4673834
83037148
586032
65448615
39343678
64884184
89325965
785999
65626126
87944705
24976558
42161421
824000
69478903
36003650
21217544