1103542
78601510
5220690
6242118
6765221
30579008
47923079
7622886
79551595
26927513
76125050
3587491
8259275
94703951
5825613
72015788
6709125
14118325
1556091
44925082
84432962
58755720
78183998
1801604
67033087
79764369
54904328
18437623
13436643
63251172
57645097
29189010
8042811
68158491
27733858
5969965
5694112
1405343
49717666
65904067