29082512
46535625
7754314
4226818
87978085
5738697
57795697
7221306
53757570
8804004
57095356
94724317
95483530
12281599
71053142
61845084
55794400
29989363
44849994
34537763
51554802
34626145
26951143
85142713
98095401
45341467
9438248
4358274
55453000
89446505
54142812
66239254
22283647
35789747
16616334
94998204
8534890
50405261
44653206
57237594