91601723
23129255
18503979
56053564
48767821
930114
29327244
49853814
95513327
67264930
18964576
72802044
34423454
26597417
19037080
48191418
25175202
2487702
69663323
11366174
8975521
32249013
88969717
57658619
21267667
36416156
76347048
66604190
44298744
51646372
15496611
1587119
55518077
68776454
9074631
5100978
42108173
57224
21051331
30281216