75366687
58638995
99172603
99743668
2895020
9257074
81028154
90832937
85834883
1141899
6667452
10722250
62291656
67567044
62405879
11416214
85239050
30298224
63355527
27048437
62565221
75307084
57319085
60563532
11462418
4432808
943539
78108603
17824527
73905306
5608655
8154000
31565202
8648855
28636616
4039525
25917853
24666433
15034955
43625232