90077638
20623589
52093216
28271979
898323
88689806
42294812
82758127
65708097
64876022
46944344
18865184
35691562
18756105
59687687
37458431
2927560
76313547
55069637
75946606
25751891
50095061
1063759
812612
25731468
26548382
83521313
17942553
20134648
77437896
8754502
34126408
38253992
24965070
71956395
64735150
8525221
91749208
73918576
71354973