15874844
1612576
29822585
31814928
29092814
49983040
59329783
3303623
61614515
84511762
47149177
66202352
16954095
64036607
45436979
77907995
34465860
70028689
74475189
26505624
13072825
62111606
683315
74519597
12313485
67433913
26465923
16367718
38485946
39191004
58436860
93708600
37715070
2215918
55348432
20547
86657956
91034991
83636095
87329391