32875206
48479348
50169831
1414597
60689808
25193809
53782058
2097492
44959008
61482420
582391
99636369
77431913
20861532
20052485
9208395
17398016
65906663
20021548
83558678
51836184
3254219
30598944
3867583
55722517
61119690
35087533
64707862
52822459
21569379
51616587
7725300
99079881
92569926
25224336
45245930
45836418
2443489
99313567
81874887