19329829
87453564
88158470
52111703
80263872
66586746
7118537
49044445
26318989
15635397
74358062
59601984
57272344
70729420
28551367
34526947
24334970
8817612
92688617
81302664
87939880
58138904
11844503
237852
78646493
64967568
62023072
1220697
51572374
59874714
59868951
79416631
47368748
85992752
3988084
91116993
14843953
96459341
53444821
591673