1397806
59316572
4188824
70193391
95895609
94333212
83808182
67849113
91637910
49786451
18077080
50501094
95387631
91665544
51862459
59695903
6345682
16903872
63384005
41747143
80009112
23079007
56138599
23641091
3559600
36311092
57701005
71189236
74719828
36141662
7469978
48126836
8779433
72284145
68811966
51253093
26773268
27397376
98468712
45807392