79102099
70501945
5162791
55103256
42534866
60074829
89064824
94908625
88488276
72615009
67837832
9272555
76648707
17795290
67555487
57912089
85652486
33514439
35624145
56761530
40123674
73568852
77875495
84877637
58412398
68638057
81925033
47132425
47839654
112289
88257385
4225902
49273184
23872212
36933618
26055024
97665471
32196081
31611522
44243458