33599186
42985111
178264
216132
87988328
73651628
34769251
6844283
97159322
5156544
73191428
5562947
77494937
60477425
33665527
55081543
54821446
735412
63238380
27641052
15664630
54307188
54407390
20599950
6809895
63745534
18046738
20623253
15354980
50664662
25805369
96378019
52415837
73295229
19864862
26739452
64754601
12852584
33063429
6128239