63809320
8433115
94339793
37713093
31758714
6741172
67155631
9445656
64236176
42337112
34665951
97813442
91722955
35282273
20122885
37568061
13905487
3866283
62245065
59753860
70952978
908725
1042930
47032485
26848065
31597390
61492056
98837792
18692427
82052117
78267967
28147846
73376614
33293349
71481942
73751193
20578046
8831691
197090
37871453