21056388
7639975
38147542
43348798
65578406
4138693
57889283
41211496
6350104
81436790
33817465
69997511
10538961
6968553
4417263
2435902
2481502
8154001
2442481
15873107
37622031
21055887
33797639
73346514
55023477
3344741
73427546
76493134
68873
14089040
98724770
3885888
11441397
50621500
18682779
34801541
97525379
72602771
46083264
28596341