34532466
31888740
91458849
7499217
79923620
8935840
77669024
87898724
30656772
78346436
93266796
91168799
83363299
394644
616661
2086278
42266483
7738170
77216325
56365123
33644048
87523206
14839488
59189504
89404169
7671980
2276186
40219496
38006232
97064605
58425127
32484876
55335621
5389324
2529438
77243821
46269339
52434644
22841781
41219400