842386
63249730
31381730
98464527
91538164
8631516
87397496
1996141
17148898
9746593
88705129
28269436
8079829
36954185
57659044
54938047
53731814
70203080
66566426
20318874
15088456
92878008
96724751
94753932
25723391
1492775
61916314
84095559
63797359
1736511
29445913
35361629
5402489
17104236
54722118
66017239
29453334
33181673
66274046
62816819