86224473
22903678
83302074
55248048
97739178
27103371
7665838
73896840
75627502
61507055
81759522
11143686
2851581
15847319
55892939
89735322
69436079
63838966
35479023
89266100
92687027
55531909
33816579
7535571
83141770
66019173
9716635
68083862
82313544
74119795
33554158
86051828
16764885
15341553
93825301
5714767
269543
12576143
86518488
40294936