91035253
80714735
56198475
32184656
52979139
7796922
83571780
415465
80654426
58759341
36545355
11821909
76114961
16625647
12156225
12327672
58523866
85747210
40026848
16709131
34656069
1738802
82934995
28324119
96957806
26967824
66353479
81528086
3364575
32348480
30256300
16628672
20755828
59762044
58073678
64077031
2591709
56179763
84554788
6218735