74751749
3692978
37644016
8103836
99387829
80278416
16931968
38343428
69672067
2951542
2097698
72434115
39295599
39012595
39227227
5489966
7061209
58115579
949377
1424142
94256546
15154543
1321677
56998236
79197604
46974281
75665261
16968479
1904352
66975458
6606201
42927679
9965259
5529270
10173287
59291181
4014224
4220676
74602989
52155183