54189887
27961151
90548460
8123050
34615936
8238453
83507807
24187245
46155440
92833017
95395715
53286237
26911104
60713199
81863945
2997076
60653094
89014927
24696438
65255530
13999353
51149991
24058354
4273907
61458404
2728710
184650
92268535
20908743
1648391
51781728
71421287
871515
55384798
4001983
57746789
40759040
80861404
70906727
15908655