28433322
16045223
59639853
92676010
7038441
32015331
2032954
5437604
66688456
15187414
968027
34424466
3243984
13517885
43144211
43773175
18542070
6593558
8599266
66792590
96768511
38510000
6923651
4806579
8444641
62178719
20228238
37872534
48803158
58663761
47246886
99689248
4811204
9607717
12821877
72169415
83985764
86094244
56797972
34054503