43633382
12921022
77094862
37323033
64898751
68823518
67399661
3059379
53715311
55953164
65831358
59631346
81327680
52011285
87613186
61062098
8716187
71871688
2824449
82437032
51834945
6375348
12188653
53629390
87299480
23737439
67036704
51203442
60139892
48855275
32486034
6255778
63035964
40721466
8552418
25912596
85913959
92057182
11384292
8798190