96093613
79799996
35859721
87237292
33019423
92302856
35216595
9174669
41763703
71436613
40867530
8121638
60758210
50768067
93196708
56055703
60366729
88242824
15804401
633530
24263820
65456691
31578665
18409758
91174021
82476743
40528703
60313747
35524090
40591167
12695683
82222506
17654992
75899370
62855019
8893584
61166903
19176682
183776
3478114