55009961
93172415
81714522
10236147
58296052
1510412
4564025
58101661
10596361
14033197
77411430
38173031
56082923
3758781
97845402
27111765
24969006
89158389
80483301
80026095
5538644
69934378
3199755
5136733
49019189
4404396
844148
13426133
58275719
41288333
27232765
70616188
47323152
12665799
7103638
68566945
16211447
99362554
27673390
4247284