43186994
8769710
79645735
1117763
33658273
42814895
99516707
1869549
11693376
1939228
14974943
23828428
71827108
7880970
6783325
69342004
71331467
33871635
86103058
60155898
11444592
42345581
8124607
1761530
59103706
28475490
55183738
28569296
8202747
63682594
73423585
6734120
603506
85492842
29439409
49689096
68577473
2659823
79206598
91032714