12402902
95799445
59043928
27782520
15523896
9761089
213619
1748918
88361136
4461980
27243613
94233602
48897204
53627706
70624152
68641677
37408968
2438344
94796027
96609384
62461436
8763988
2966177
11291556
26674863
33817909
57188119
48083601
50858297
47485334
54571751
78273145
77748679
61124955
42123669
42863375
5285647
40248726
7062914
36443284