23742576
678573
93266021
66236418
53307985
43489199
76214387
33314214
23766229
8897285
8552888
1909325
936307
2828441
30104252
81928120
25448198
76574818
7173809
32987806
58666202
63827038
10377116
42887301
21154813
25658140
20033631
71898082
62038570
15283036
16941533
42324491
86395153
39509792
48882560
59677280
169409
3377566
61609971
66974278