83372215
65437645
44684920
5719576
51102613
27638818
59326767
88572026
16155025
96587471
50612480
11416965
91468232
89032958
38639590
7449578
31543478
58092987
51431154
82245059
44298606
48708040
99541524
7621929
84489542
44439869
41462775
7992394
56541241
96153524
98111179
19365252
34251601
38071638
1901980
75448736
6082441
92032131
89006983
9719608