54281699
693800
473406
19606398
85408860
88986515
61781979
67543393
66598548
58084238
34932522
93417042
86092323
73699416
85814927
62331702
6042750
8168156
46614999
36095855
7342749
55776013
42222026
12393865
28532914
8769562
65266682
32852952
10666120
535557
64886988
44865093
49076645
5674909
12395248
4489830
80724446
25388140
43301278
87417332