41359606
64882906
4225231
50793451
7191489
96235939
6285226
60745879
14306230
75647882
64149906
39634230
84269564
88952667
36499378
17573414
40618476
8511580
67594968
10876051
91924840
92886879
68054426
84556679
15416994
68867620
95848459
44315755
64706485
91432735
35398681
79972292
35831942
9859339
14923060
99647057
50764094
4254294
14791850
31183975