84406559
92498367
55432029
71869168
36988
25239103
9818133
77889769
58285580
9992283
34452983
16448151
65068132
14611548
24958631
11897043
75926270
21962760
3545959
78796865
27263586
95143984
99948828
14994172
66807002
44453751
49431531
16984550
83846672
19573156
7433356
48326204
68934162
51624890
25038174
83535912
13155372
46672863
71575227
3661049