81556460
4584555
77184339
1882808
57991499
53089610
84621148
31823897
2395302
19186621
50651490
18512222
35908296
38193116
44144437
96553012
45129641
98149223
7352326
1595316
8822104
75488029
561659
17708823
88002449
87453455
8314680
71748110
37566967
17812514
38095372
47187077
59667366
82513678
19161590
95898518
55792030
17605333
42346421
57801004