4402732
13585977
38203669
68208152
26671832
2125909
63923099
41924611
11871168
5686551
1805560
34426006
74026549
82442288
71363043
65841843
60918578
16934902
81093055
60966029
95767464
7589255
66609744
7617343
44022540
44917059
5762787
63889375
36444051
107966
23961073
17645189
4202764
82198000
6882665
45638966
59759874
11955162
49637995
47625397