91062386
33207378
3750466
17166228
53865255
40465583
22692119
38326584
21192160
577595
23891586
5953721
97812508
60613277
63826234
86393913
78248130
29638587
64171914
23604904
4925004
49743072
22707341
9599457
66008613
7277165
83415693
10095061
71878070
53162429
8803796
9595228
70017130
43153859
5934811
8152894
25721108
68826031
72083884
55416346