15433373
66089350
95784369
33585272
13116905
8649470
39703286
66982062
4681546
42633386
79736383
3034413
65959415
5504439
48799859
10671023
56601610
64533416
76653992
9562122
16503930
2307060
43315503
89042890
87635221
86169534
11917753
565657
80442421
40913049
9479676
4244477
73438599
6865801
1615853
157631
42447966
79237392
42684568
95497806