86173904
58318533
18137206
44217414
64877279
66114332
1394620
80099521
25928064
45424262
8799989
85914209
99978996
1468657
63875281
58016932
53351703
4628969
28719467
39919860
49312170
71083264
46222247
76068135
5936613
90951599
74753060
47833660
822522
58755041
18516211
91018963
7487301
41426461
19637416
3336770
77649344
92063981
29569102
8354351