3927806
58066776
77667082
64537577
18812988
34721161
6804660
9644878
9662484
59694700
96954854
37805635
28133742
12713183
86055513
47728491
39123528
6324362
40678914
692093
58685875
1848192
62331687
35046555
61938113
95612898
84755702
15496137
94583964
88248465
99676408
90974091
42999740
32502582
42617873
48586961
72231726
53043884
11299997
88171801