96707111
66744070
29503964
81881691
46379042
27849541
95243142
58976630
61981979
5347840
47964679
34965385
1341922
42626167
56465761
64067052
30799615
1587218
71666462
55148736
1267494
89773310
5639474
47281524
98992071
40949232
30016830
18002686
51116214
59461337
88013868
13505460
86171861
91351807
10254515
35603201
9227757
86263326
3973239
3656369