18289537
38521695
10513759
96564193
98162078
5659189
43906673
66475660
12395836
35657590
44181162
50557945
85117589
27811108
76346578
53367548
23015179
51857744
60959058
7309690
16412077
613340
3853144
10486976
65544179
30883363
17997855
4832964
43634003
50982230
4616153
79021892
77566293
9593951
49888658
10369872
49927693
82102289
44889747
16248386