44467982
72884772
17562867
24514479
54366390
88785218
10244835
51569112
14496949
8554342
3860541
76926351
28355636
862448
89609659
41137472
47777304
12066619
47614773
77072806
17375347
6717271
21279584
28028651
69772851
35473090
14437195
3329167
61601485
50792048
94055751
23811451
46646384
59879664
5939947
50376219
68255382
98796153
3018328
30902658