60861180
85468636
97731288
92323321
21568480
76508144
24906182
50832364
19052747
70501868
61884211
9595642
21747204
85496092
75995648
90709680
22515999
86459727
93414348
14081875
86161079
69121469
71334009
96075252
16207563
8921580
38233021
186083
40786032
87181349
71043564
23737135
53658002
12332170
2872971
81276618
88259271
69759252
26949683
16687893