43989133
5048160
52638952
63581245
23716746
37852606
86267082
67296943
9367725
47224936
95539317
11923643
90451945
738923
6936226
39366526
57923427
16625538
2306730
14874705
94802176
96868171
46616543
8830114
28089667
49235184
36863146
26676555
50986318
26123805
78083738
9284541
81314514
32016901
64234370
26164224
49522421
4494788
8711378
5935371