68382638
46594062
18041759
74924379
88036297
41625147
18597790
4056990
98396033
12967680
6646555
62816173
52398411
48571004
72602686
5542303
8748076
26955670
48311872
23784883
15647239
21541711
44973730
65856580
55216133
1803190
56205817
10371466
75146140
67283012
17065427
85043069
90965298
39235740
38662711
22726681
80044537
63887757
34758951
6889931