4365598
3333523
91888808
29034134
61398753
41957065
72304185
15912818
81815691
18416753
31458232
11757922
6997188
80884967
5844643
54395142
34012601
66996045
87893509
70161536
62641383
81027998
1083273
54524430
10441806
8327996
415381
19635477
90739435
75663054
5459309
51228291
48075417
84373072
58727049
16429961
95181169
58969313
43137567
9868363