95269278
66888624
10619040
12481221
99676365
70053919
75629638
80434361
66044139
84505579
91925838
84793889
48266051
34519476
88363600
757229
69717294
48521393
35161408
9543750
62745516
23211515
17034682
3111222
21125054
96773874
56938155
50202267
19956479
69694224
7013848
51267129
88525272
50955243
50672711
60149922
83117610
13254715
5438461
73609028