23876329
74744888
72772639
18162007
8214286
90275111
97197015
16598664
64131272
15206283
45701624
7195203
44795668
91072910
63238057
47743990
78155970
16742747
45882460
8052129
69854997
80622970
70448656
25365750
42661281
4013839
23965613
89374695
26216880
1198132
14366591
78609385
21929369
76001884
42621136
41689859
3695577
8870355
3118284
98303150