94074667
12654925
30347201
54214626
35957088
7299385
52227550
1148276
379653
97691386
70528172
18829493
14506667
63257091
86306650
64064929
9783161
717321
6577614
1218352
62243841
96301870
38287397
41574902
85672893
56743344
95719214
4890126
6833316
46243813
6543260
91174863
95744034
84039542
69493102
81368834
6157473
55628638
5882664
85063970