63785256
26055102
68206069
9846396
23474255
89161312
5699471
5930430
88343759
84939453
15191810
68607628
50212320
2499554
22493991
57227568
70756977
13869816
92817382
14263348
37314037
83438952
17096900
66913194
11126812
8725620
35783996
19139040
51335626
8657874
68817972
17338297
62255151
78454821
78556384
65354946
6505528
60082350
40907122
6929558