77382849
21017755
18714082
4599129
62274074
31155476
22879797
54857899
95569212
83837943
6788686
3558177
7854555
44314604
18107733
65457132
66693227
95856128
70101272
93652321
11024492
3888339
498037
81984917
17377712
54368646
32701264
21856132
2769095
1808579
3690521
45824702
65708609
9546000
9638516
47916368
96126209
46297558
84232749
67536921