50466520
48506703
26901366
27865253
89104597
10871898
75001442
78475863
86845652
50899708
36492082
21197575
32865500
42148309
75976000
80308584
43094304
38833246
75183199
46198982
28613380
59137176
80329024
35916584
35554180
90286855
28927314
78989964
4290153
91266494
44728278
96183758
74332458
43313743
89605466
71156941
57694266
91874012
4585735
91462449