89814072
58967121
24862025
19362955
8041855
63819838
68985827
31192534
9710364
84818370
23526857
63361106
7004675
56767548
41052682
65428300
98094233
27961694
23244544
89078282
15284705
19319731
6408499
98551573
88181614
82081630
42944364
20206129
65207342
1255920
821364
6386298
398979
6539830
87446683
52815906
85265682
41286826
2838371
13928457