81519748
79055960
9018509
57347851
11603436
38516451
23111923
13368665
68484758
36823894
1909620
60295485
17859902
1009907
1071505
65021965
87966915
84499119
31703012
95576930
40238282
72538783
41028532
6915255
1651028
5066617
68234939
3094861
23658992
32224127
69613511
5476239
19832482
55989969
59206334
94503158
47754918
38829054
6627623
56376646