6505968
8509715
1949709
19016097
20081082
64855768
32824680
42984930
95464744
74332014
44251386
70921908
38678550
54844268
52279363
34512939
41865973
22023402
5529899
37527331
63438101
12502097
45702486
48814406
18448898
14352332
86235669
81282712
33861752
10405737
17366590
56182514
43964502
4628183
80156142
83966514
40925690
9219748
57267678
5394634