63057140
26442512
4932110
12009763
2152353
72213162
85144236
29731309
39305560
79959592
51359679
503653
750455
48638342
48553926
44507935
27263748
7773768
88577211
7291115
66733548
425452
98678660
68922402
33769319
98685631
44742678
71998657
93696185
51548002
8260356
4135460
20564594
65161608
62454696
72904431
7101863
3951327
26342827
54872482