39083798
6740137
7291979
12825915
65963375
86523415
83812616
60581623
51261624
93651995
27922406
39221601
88934666
33444169
68095760
189348
83554358
61664321
94783951
4760530
42777795
64885495
80869072
76809373
88607003
94419421
50344460
77801782
414653
88273575
85943261
90991194
78691007
78143824
73932822
93661170
68048603
55745046
58155291
34829718