79695592
80628998
50564846
67755214
55563420
50485202
17282584
16001606
46617908
55966211
9600540
53178964
37988000
3341218
68159936
85179643
50141414
26635666
6286838
81537265
50745902
91936291
67045972
5668931
80176767
6742663
55219288
8956347
30244786
19427893
37081855
85991730
34885893
85237147
7924276
65617119
7112521
15818313
87309071
26188531