10737859
52721547
31684439
83339923
64813705
38573280
65351216
56509657
59547214
51776863
72405410
80402890
51047741
12073082
12163691
40343296
33008176
6484855
72262455
7275710
81802647
63329564
11998131
38682843
68121207
60967304
3366210
74166665
80714454
6838426
22713314
95235281
9130970
439104
64506102
94104440
81315353
1913012
72143346
51027194