75306204
21576339
77119178
1419440
13658770
16964944
42505981
6531206
9768755
48232727
47992449
86744423
13035825
24904118
56335453
69534092
4721131
1995632
69251516
16267121
95546971
57281426
77008760
9423580
21675289
17718866
2104122
52058140
16199480
4534226
68787295
71383186
3095038
92839614
89756753
49551571
36068639
53759437
86014680
14336825