28087889
70371005
14605666
56596940
1162761
14893945
55671415
52618065
69247920
35924459
77704748
89039907
91904484
25136689
14046364
84931348
9832391
11231183
66137729
80707935
74733711
5245787
97393190
96778365
28136247
17204759
66938371
6099315
76651512
29655847
83371581
28879457
407123
57034168
77344386
99869589
24524587
73381435
38224886
1763852