51171960
31635398
26818481
71116221
76946056
12448471
98659609
34492765
72622198
71436966
87032672
23575237
80711576
12135430
15861459
6509259
9882468
67168225
4011939
84943754
35057571
89382820
39927513
77082435
64778840
73785538
49814076
78147543
61194101
8753599
15554746
87978676
60644544
58645656
3795829
3644494
99309676
10796073
23568179
70134067