90851456
43878006
44522652
71167197
89729196
22534996
50224644
7253745
703836
28736634
94019089
89274877
10522180
71575094
78958265
52419952
80159648
96312695
352873
21694218
83622180
8879694
89345499
91413811
70932750
5845005
64682378
71837432
87096996
68231911
5315801
5439089
2908919
48179634
31589207
25609046
3324399
24249779
8618558
70176509