13337833
21824262
29021121
55584354
80503561
4089950
9098578
44975034
10481469
54657262
36047882
64025643
39727485
84029869
46071226
71373062
72531334
53382787
15858339
88609856
99041263
66802417
5057532
16243017
47528632
51973056
5085171
67367054
44069
14744708
11484367
72218065
1139157
5457752
35668180
64628543
4738597
31886277
15452391
71667813