90772178
50632227
50712756
83269090
68017049
15796117
82653488
82624318
85011541
8569083
92954009
39908666
47107776
48357934
96034751
1973494
44576927
6441246
49812377
49629131
54923013
53138601
384956
44454289
63062162
27962092
87749504
30885612
42923557
66066263
6556800
24262176
84934629
7767088
8553474
55177868
72953041
75286527
31282180
83868742