86544388
97657405
83706595
11485043
4326624
51017235
21185174
70333663
22838477
55705522
78863659
61815344
76612990
42656578
65365885
13603350
46782871
49947048
78381871
66147969
83673203
49102976
79331444
1572043
88477706
26624746
86371413
39186081
26839189
27469977
97677134
83796756
32592586
771932
43948661
92967894
47697452
82926333
23054462
55209099