27441739
6279490
7645146
43296657
31839315
73337553
8826183
39205864
4569214
8447225
39107565
3886350
84362711
4831242
13545568
18295587
9152913
365882
28546004
39524557
76695550
30405204
52628273
38007085
22169841
51287361
2617924
98052962
79406736
32459013
44213554
41561583
69218475
15799188
2519064
62763294
8346832
91509064
75395613
40069040