43947642
94853941
17705645
41919985
82124057
79733976
38331356
38865487
97581875
11699160
55285142
94694754
67042406
1557410
2334062
97162791
56196314
75439735
1706530
48473911
27289213
98558866
4414859
54377641
2916213
9507261
89936149
19418862
77687963
33272249
7273971
69045622
73171949
15388539
6154018
76059499
72066203
2646414
90124776
34175427