12712895
18459567
95454363
39604235
42908249
10292007
1664822
12394725
69317090
4549893
76533594
2833881
90974766
21452284
71194508
77508545
13784901
30889366
8626502
605439
88991653
7354325
54606284
55784543
67533239
78342148
7535177
57755989
46184941
94051587
70521156
92926210
67645328
65164745
9458335
89615521
636225
18642647
34097958
73999427