95594677
66113200
7557543
3289385
39506612
55987008
454394
42647582
67531003
56485591
14372157
6862832
69654011
45833129
24539128
576446
79383915
67203066
68437771
24351788
95901776
52459988
20212705
71852396
17236583
51048398
1072693
48901570
96272360
20144894
45961804
81152416
92022940
46834379
86205312
63559661
84762579
71844150
38732365
79201924