16232742
36645295
40002011
2668594
18639980
63044175
40604982
45856524
52183212
71332960
71706775
31603308
2662690
30585381
2363522
42361575
36191654
90123810
32077153
69289191
59798962
50167564
55372793
38921322
86664706
93315366
26345497
40596877
93776282
34642498
73402581
8297501
34277052
81299329
44652535
9814656
3621033
79636377
23253246
7673250