77351610
86372664
28392392
69778077
26784476
94296259
95896450
35043695
10736440
3338255
31796846
57604446
85529663
82151110
28282918
40655245
71006612
72576063
91314187
10917223
88156206
46393438
54165145
12103765
95608190
74521616
90659494
42868735
40231575
26357797
86132169
52122791
3267341
93203893
28038493
63945416
91249175
69313455
73056867
24638184