94219186
50416841
16765450
65847820
44461555
89497136
87992857
62189733
5388106
89443406
44288928
73608984
22817360
38685097
57261635
24401953
28299804
1182172
12002851
79399327
12145905
42499575
53284345
47518468
60256200
97237923
87282614
45193972
82468737
7026996
18924423
13226997
79601653
20506314
87535075
90765769
12192412
80899224
12142354
95741721