3210397
3540115
348981
4447413
4183844
2657568
3880371
4555100
4653072
2891313
58038
61774
71494
54209
49942
71995
52172
60915
53367
61868
165059
135139
272137
246239
495866
123161
2222318
548017
179093
1347904