67161436
47715109
17902062
98198144
57675297
47106097
7723373
80151792
27375454
90513300
34074301
12171833
61368824
74761288
22009568
82799662
99277245
96145359
9757198
47705412
43821228
45376109
66596418
96194615
66625747
79773423
20939034
7043828
77925007
87502980
21838922
12478653
51114163
37651373
1648141
6765634
44374484
15157982
35835390
928674