51471138
17409025
73557226
5998258
85169
23266861
15129597
22605478
70365223
54484430
24716158
60464206
68711319
97618221
3464954
86133357
16024078
5496626
802956
74396284
10249258
2584630
20407887
59379114
55368213
55982141
96752117
87339624
5847310
39917323
49648124
38652683
74929566
9337151
43864153
41685947
29671869
873909
81752327
65676