64381858
42619629
39426863
23995407
53873523
12165940
6968152
9475900
98136085
12396646
696949
24457417
4702108
89601011
96058
44852181
32633341
9051352
144667
3323593
7498808
18714050
77169998
5037341
87018696
93626081
646617
30372031
49883435
4551944
3415074
27998592
66043541
4599896
21375144
73429438
27387700
44653275
55066307
67486880