42692722
85323962
65455785
84086924
24179896
29496436
63752570
45992699
3828257
40529728
63955324
92888782
80745286
572217
39632021
50375707
97038140
25607193
14939751
73046113
26937062
38058026
32383930
82191343
97908497
93732068
24435626
76813096
5589262
27711326
30138216
78212897
14187993
55247044
20234843
36102494
22231260
80541084
27418495
754451