82933798
66063899
45993276
42723063
76586207
23623033
54009402
54031675
39736572
79697289
69775819
64189757
90865193
84816997
44561303
45537610
92732499
55169545
78921513
13391366
59594372
56195653
84148841
69177490
36129763
53887938
81744629
59341348
90096546
1971795
13567897
85245053
69265385
60624042
40689587
14728115
21468282
6041008
69046289
47129468