22764140
22338854
47043870
359322
38395996
76437237
78656290
8577467
69645015
7349994
52606429
21398300
73147669
62103883
42963957
57005776
96023857
94795385
89649806
96676629
57158397
1672962
69921046
62603245
31983190
94537798
4582668
64787413
49313980
19866809
58766864
12335231
42982692
11716504
3096095
78304875
60096330
79088624
81055334
47831074