91758880
82202563
2668297
99028642
35268536
32624068
3503940
52409003
70311259
86739085
46598594
62819065
5443814
38951500
15996673
11402375
69842775
16179944
38253504
82478190
79734299
50985727
949652
12423348
88279834
5146561
48312334
42613921
75221564
93136323
98049847
42609604
48888395
86559298
12989990
4094377
95711106
86542887
93585732
66806682