93681369
70382232
10501474
34581828
47702661
14358001
24756719
97432166
79666939
5035433
87521216
69852058
87165545
36866300
76347002
24821415
27535062
90941401
24434248
20021229
86314310
71344984
32922714
60949378
75238742
2884938
47744634
93196790
45088419
99886195
25945338
34229376
93609880
50565507
46491151
17564079
64569952
45098673
3102271
80296341