77866132
88294468
96589828
27794790
99793304
47133779
27527274
79005991
15569079
19995955
87006472
66548703
37664731
98499050
79486765
12763403
38937956
64279891
58588927
31301138
93678680
6640602
84987481
3945184
53946195
5551206
27026690
31024920
96149507
18961461
377732
39118341
39031262
54407888
39678660
27175552
7559149
28108757
6671841
27017140