60239257
35224425
8489177
49494915
42361991
7643570
9969738
64262188
88921364
42121572
94039845
34724462
845481
37522348
54862032
73593908
70824294
52788925
20229192
56893632
4647154
90969305
44799237
45444870
70928854
61791655
68637005
28898311
71482364
18647272
35994535
28985025
34185274
55356987
19265250
2847844
5303308
87091425
31699193
10967640